spinal animal - French English Dictionary